# Update 'Bookkeepingaccountsconfig'

Endpoint: PATCH /accounting/accounttypes/bookkeepingaccountsconfig/{pk}/
Version: 2.0.0
Security: customer_id, application_id, service_id, service_version_id, client_ct, client_object_id, client_secret

## Path parameters:

  - `pk` (string, required)

## Request fields (application/json):

  - `periodisation_ver_serie` (string, required)

  - `debt_date_ver_serie` (string, required)

  - `counter_internal_prepaid_vat_base` (integer, required)

  - `invoice_date_ver_serie` (string, required)

  - `skip_unmatched_payment_booking` (boolean)

  - `unhandledpayment_ver_serie` (string, required)

  - `invoice_date_verification_prefix` (string)

  - `use_invoice_number_payment_suffix` (boolean)

  - `cent_rounding_account` (integer, required)

  - `non_rental_periodisation_account` (integer, required)

  - `prepaid_account` (integer, required)

  - `periodisation_account` (integer, required)

  - `non_rental_internal_periodised_revenue_vat_base_0` (integer, required)

  - `archived` (boolean)

  - `creditation_additional_prefix` (string)

  - `prepayment_verification_prefix` (string)

  - `internal_invoice_periodisation_account` (integer, required)

  - `non_rental_receivable_rot_rut_account` (integer, required)

  - `debt_interest_ver_serie` (string, required)

  - `counter_outgoing_vat_12_account` (integer, required)

  - `overpayment_ver_serie` (string, required)

  - `unhandled_payment_account` (integer, required)

  - `internal_invoice_receivable_account` (integer, required)

  - `internal_non_rental_invoice_receivable_account` (integer, required)

  - `custom_id` (string)

  - `receivable_ver_serie` (string, required)

  - `prepaid_rot_rut_account` (integer, required)

  - `non_rental_internal_periodised_revenue_vat_base_6` (integer, required)

  - `internal_prepaid_vat_base_12` (integer, required)

  - `periodisation_verification_prefix` (string)

  - `revenue_correction_account` (integer, required)

  - `interest_revenue_account` (integer, required)

  - `internal_invoice_receivable_rot_rut_account` (integer, required)

  - `internal_periodised_revenue_vat_base_12` (integer, required)

  - `non_rental_invoice_ver_serie` (string)

  - `use_invoice_number_suffix` (boolean)

  - `prepayment_ver_serie` (string, required)

  - `flip_vat_in_end_of_period` (boolean, required)

  - `use_resting_vat` (boolean, required)

  - `admin_fee_6_account` (integer, required)

  - `internal_periodised_revenue_vat_base_6` (integer, required)

  - `invoice_period_end_ver_serie` (string, required)

  - `use_ocr_number_payment_suffix` (boolean)

  - `internal_non_rental_invoice_receivable_rot_rut_account` (integer, required)

  - `debt_date_verification_prefix` (string)

  - `perform_internal_unpaid_vat_base_bookings` (boolean, required)

  - `receivable_account` (integer, required)

  - `debt_interest_period_verification_prefix` (string)

  - `payment_ver_serie` (string, required)

  - `unmatched_payment_account` (integer, required)

  - `book_deposition_on_receivable` (boolean, required)

  - `invoice_period_end_verification_prefix` (string)

  - `company` (object)

  - `company.id` (string)

  - `counter_internal_unpaid_vat_base` (integer, required)

  - `probable_losses_account` (integer, required)

  - `perform_period_for_show_vat_bookings` (boolean, required)

  - `resting_vat_account` (integer, required)

  - `unhandledpayment_verification_prefix` (string)

  - `internal_prepaid_vat_base_0` (integer, required)

  - `receivable_verification_prefix` (string)

  - `internal_unpaid_vat_base_12` (integer, required)

  - `internal_unpaid_vat_base_6` (integer, required)

  - `revenue_correction_rotrut_account` (integer, required)

  - `definitive_losses_account` (integer, required)

  - `non_rental_internal_periodised_revenue_vat_base_25` (integer, required)

  - `unmatchedpayment_ver_serie` (string, required)

  - `non_rental_counter_internal_periodised_revenue_vat_base` (integer, required)

  - `use_revenue_correction` (boolean, required)

  - `internal_unpaid_vat_base_0` (integer, required)

  - `deposition_long_account` (integer, required)

  - `non_rental_ver_serie_prefix` (string)

  - `regular_reminder_fee_account` (integer, required)

  - `admin_fee_0_account` (integer, required)

  - `unmatchedpayment_verification_prefix` (string)

  - `internal_unpaid_vat_base_25` (integer, required)

  - `counter_outgoing_vat_6_account` (integer, required)

  - `debt_reminder_fee_account` (integer, required)

  - `verification_grouping_method` (integer)
    **Additional Validation Information:**
Enum Descriptions:
* `0` - Verification Date
* `1` - Generation Date
* `2` - Bookkept Instance
* `3` - Bookkept Instance Verification Date
* `4` - Bookkept Instance Generation Date
* `5` - Bookkept Instance Invoice
* `6` - Bookkept Instance Type Verification Date
* `7` - Bookkept Instance Type Generation Date
    Enum: 0, 1, 2, 3, 4, 5, 6, 7

  - `skip_overpayment_booking` (boolean)

  - `use_periodisation` (boolean, required)

  - `non_rental_outgoing_vat_12_account` (integer, required)

  - `use_ocr_number_suffix` (boolean)

  - `admin_fee_12_account` (integer, required)

  - `skip_unhandled_payment_booking` (boolean)

  - `vacancy_invoice_ver_serie` (string, required)

  - `internal_periodised_revenue_vat_base_25` (integer, required)

  - `admin_fee_25_account` (integer, required)

  - `internal_invoice_prepaid_account` (integer, required)

  - `internal_periodised_revenue_vat_base_0` (integer, required)

  - `non_rental_outgoing_vat_6_account` (integer, required)

  - `internal_non_rental_invoice_periodisation_account` (integer, required)

  - `deposition_short_account` (integer, required)

  - `internal_prepaid_vat_base_6` (integer, required)

  - `non_rental_receivable_account` (integer, required)

  - `perform_internal_prepaid_vat_base_bookings` (boolean, required)

  - `receivable_rot_rut_account` (integer, required)

  - `overpayment_verification_prefix` (string)

  - `outgoing_vat_6_account` (integer, required)

  - `internal_invoice_prepaid_rot_rut_account` (integer, required)

  - `counter_outgoing_vat_25_account` (integer, required)

  - `payment_verification_prefix` (string)

  - `overpayment_account` (integer, required)

  - `invoice_period_ver_serie` (string, required)

  - `organization` (object)

  - `organization.id` (string)

  - `outgoing_vat_25_account` (integer, required)

  - `is_active` (boolean)

  - `non_rental_internal_periodised_revenue_vat_base_12` (integer, required)

  - `counter_internal_periodised_revenue_vat_base` (integer, required)

  - `non_rental_outgoing_vat_25_account` (integer, required)

  - `book_receivable_on_invoice_date` (boolean, required)

  - `include_vat_in_prepaid` (boolean, required)

  - `outgoing_vat_12_account` (integer, required)

  - `internal_prepaid_vat_base_25` (integer, required)

  - `invoice_period_verification_prefix` (string)

  - `perform_internal_revenue_vat_base_bookings` (boolean, required)

## Response 200 fields (application/json):

  - `periodisation_ver_serie` (string, required)

  - `debt_date_ver_serie` (string, required)

  - `counter_internal_prepaid_vat_base` (integer, required)

  - `invoice_date_ver_serie` (string, required)

  - `skip_unmatched_payment_booking` (boolean)

  - `unhandledpayment_ver_serie` (string, required)

  - `invoice_date_verification_prefix` (string)

  - `use_invoice_number_payment_suffix` (boolean)

  - `cent_rounding_account` (integer, required)

  - `non_rental_periodisation_account` (integer, required)

  - `prepaid_account` (integer, required)

  - `periodisation_account` (integer, required)

  - `non_rental_internal_periodised_revenue_vat_base_0` (integer, required)

  - `archived` (boolean)

  - `creditation_additional_prefix` (string)

  - `prepayment_verification_prefix` (string)

  - `internal_invoice_periodisation_account` (integer, required)

  - `non_rental_receivable_rot_rut_account` (integer, required)

  - `debt_interest_ver_serie` (string, required)

  - `counter_outgoing_vat_12_account` (integer, required)

  - `overpayment_ver_serie` (string, required)

  - `unhandled_payment_account` (integer, required)

  - `internal_invoice_receivable_account` (integer, required)

  - `internal_non_rental_invoice_receivable_account` (integer, required)

  - `custom_id` (string)

  - `receivable_ver_serie` (string, required)

  - `prepaid_rot_rut_account` (integer, required)

  - `non_rental_internal_periodised_revenue_vat_base_6` (integer, required)

  - `internal_prepaid_vat_base_12` (integer, required)

  - `periodisation_verification_prefix` (string)

  - `revenue_correction_account` (integer, required)

  - `created_at` (string)

  - `interest_revenue_account` (integer, required)

  - `internal_invoice_receivable_rot_rut_account` (integer, required)

  - `internal_periodised_revenue_vat_base_12` (integer, required)

  - `non_rental_invoice_ver_serie` (string)

  - `use_invoice_number_suffix` (boolean)

  - `prepayment_ver_serie` (string, required)

  - `flip_vat_in_end_of_period` (boolean, required)

  - `use_resting_vat` (boolean, required)

  - `admin_fee_6_account` (integer, required)

  - `internal_periodised_revenue_vat_base_6` (integer, required)

  - `invoice_period_end_ver_serie` (string, required)

  - `use_ocr_number_payment_suffix` (boolean)

  - `internal_non_rental_invoice_receivable_rot_rut_account` (integer, required)

  - `debt_date_verification_prefix` (string)

  - `perform_internal_unpaid_vat_base_bookings` (boolean, required)

  - `receivable_account` (integer, required)

  - `debt_interest_period_verification_prefix` (string)

  - `payment_ver_serie` (string, required)

  - `unmatched_payment_account` (integer, required)

  - `book_deposition_on_receivable` (boolean, required)

  - `invoice_period_end_verification_prefix` (string)

  - `company` (object)

  - `company.id` (string)

  - `counter_internal_unpaid_vat_base` (integer, required)

  - `probable_losses_account` (integer, required)

  - `perform_period_for_show_vat_bookings` (boolean, required)

  - `resting_vat_account` (integer, required)

  - `unhandledpayment_verification_prefix` (string)

  - `internal_prepaid_vat_base_0` (integer, required)

  - `receivable_verification_prefix` (string)

  - `internal_unpaid_vat_base_12` (integer, required)

  - `internal_unpaid_vat_base_6` (integer, required)

  - `revenue_correction_rotrut_account` (integer, required)

  - `definitive_losses_account` (integer, required)

  - `non_rental_internal_periodised_revenue_vat_base_25` (integer, required)

  - `unmatchedpayment_ver_serie` (string, required)

  - `non_rental_counter_internal_periodised_revenue_vat_base` (integer, required)

  - `use_revenue_correction` (boolean, required)

  - `internal_unpaid_vat_base_0` (integer, required)

  - `deposition_long_account` (integer, required)

  - `non_rental_ver_serie_prefix` (string)

  - `regular_reminder_fee_account` (integer, required)

  - `admin_fee_0_account` (integer, required)

  - `unmatchedpayment_verification_prefix` (string)

  - `internal_unpaid_vat_base_25` (integer, required)

  - `counter_outgoing_vat_6_account` (integer, required)

  - `debt_reminder_fee_account` (integer, required)

  - `verification_grouping_method` (integer)
    **Additional Validation Information:**
Enum Descriptions:
* `0` - Verification Date
* `1` - Generation Date
* `2` - Bookkept Instance
* `3` - Bookkept Instance Verification Date
* `4` - Bookkept Instance Generation Date
* `5` - Bookkept Instance Invoice
* `6` - Bookkept Instance Type Verification Date
* `7` - Bookkept Instance Type Generation Date
    Enum: 0, 1, 2, 3, 4, 5, 6, 7

  - `skip_overpayment_booking` (boolean)

  - `use_periodisation` (boolean, required)

  - `customer_columns` (any)

  - `non_rental_outgoing_vat_12_account` (integer, required)

  - `use_ocr_number_suffix` (boolean)

  - `admin_fee_12_account` (integer, required)

  - `skip_unhandled_payment_booking` (boolean)

  - `vacancy_invoice_ver_serie` (string, required)

  - `internal_periodised_revenue_vat_base_25` (integer, required)

  - `admin_fee_25_account` (integer, required)

  - `internal_invoice_prepaid_account` (integer, required)

  - `internal_periodised_revenue_vat_base_0` (integer, required)

  - `non_rental_outgoing_vat_6_account` (integer, required)

  - `internal_non_rental_invoice_periodisation_account` (integer, required)

  - `deposition_short_account` (integer, required)

  - `internal_prepaid_vat_base_6` (integer, required)

  - `non_rental_receivable_account` (integer, required)

  - `perform_internal_prepaid_vat_base_bookings` (boolean, required)

  - `receivable_rot_rut_account` (integer, required)

  - `overpayment_verification_prefix` (string)

  - `outgoing_vat_6_account` (integer, required)

  - `internal_invoice_prepaid_rot_rut_account` (integer, required)

  - `id` (string, required)
    **Additional Validation Information:**
Must be unique

  - `counter_outgoing_vat_25_account` (integer, required)

  - `payment_verification_prefix` (string)

  - `overpayment_account` (integer, required)

  - `invoice_period_ver_serie` (string, required)

  - `organization` (object)

  - `organization.id` (string)

  - `outgoing_vat_25_account` (integer, required)

  - `is_active` (boolean)

  - `non_rental_internal_periodised_revenue_vat_base_12` (integer, required)

  - `tags` (any)

  - `counter_internal_periodised_revenue_vat_base` (integer, required)

  - `non_rental_outgoing_vat_25_account` (integer, required)

  - `book_receivable_on_invoice_date` (boolean, required)

  - `include_vat_in_prepaid` (boolean, required)

  - `outgoing_vat_12_account` (integer, required)

  - `internal_prepaid_vat_base_25` (integer, required)

  - `invoice_period_verification_prefix` (string)

  - `perform_internal_revenue_vat_base_bookings` (boolean, required)

